organism which lives under extreme conditions - Turco Inglés Diccionario